Big Huge Thesaurus

family Cestidae

noun

sounds kind of like